*{
    margin:0;
    padding:0;
}
.swiper-button-prev{
    background:url('../images/last.png') no-repeat center;
    background-size:.28rem .5rem;
}
.swiper-button-next{
    background:url('../images/next.png') no-repeat center;
    background-size:.28rem .5rem;
}
#boxs{
    padding-bottom:1rem;
    overflow:hidden;
}
header{
    display:flex;
    justify-content:center;
    padding-top:.36rem;
    padding-bottom:.45rem;
}
header img{
    width:2.31rem;
    height:.62rem;
}
.swiper-container {
    width:100%;
    height:2.92rem;
    text-align:center;
}
.swiper-slide img{
    width:4.68rem;
    height:2.92rem;
}
.prompt{
    display:flex;
    justify-content:center;
}
.prompt img{
    width:5.05rem;
    height:.52rem;
}
.line{
    display:flex;
    justify-content:center;
    margin:.2rem 0 .26rem 0;
}
.line img{
    width:6.47rem;
    height:.02rem;
}
.allAct,.allAct2,.allAct3,.allAct4{
    display:flex;
    flex-flow:wrap;
}
.act{
    width:3.75rem;
    height:2.2rem;
    padding-left:.4876rem;
    box-sizing:border-box;
    display:flex;
}
.act img{
    width:1.12rem;
    height:1.12rem;
}
.act div{
    padding:.15rem 0 .22rem .21rem;
}
.act div p{
    font-size:.28rem;
    color:#858585;
}
.act div p:nth-of-type(2){
    margin-top:.18rem;
}
.act div p:nth-of-type(2),.act div p:nth-of-type(3){
    font-size:.22rem;
    color:#4d4d4d;
}
.act div img{
    width:.04rem;
    height:.22rem;
    margin-right:.05rem;
}
.join,footer{
    display:flex;
    justify-content:center;
}
.join img{
    width:6.12rem;
    height:3.47rem;
}
footer img{
    width:5.58rem;
    height:.74rem;
    margin-top:.68rem;
}
.allAct2,.allAct3,.allAct4{
    display:none;
}